Visit some global landmarks with photo tours in Google Maps. IN Tech101. (Manila Bulletin)