Google Street View spots nude couple in Taiwan
Taipei, Oct 5 (IANS) A picture of a completely naked couple in a loving embrace on their vehicle's bonnet at the side of a road in Taiwan has been photographed by a Google Street View camera.Despite Maps's crackdown on nudity, the site was…