In which NileGuide destination was this photo taken?
UPDATE 7/27: The photo was taken on the streets of Mumbai, India. With an approximate population of 14 million, Mumbai is the most populous city in the world and considered the birthplace of Indian cinema.
(See more Photo Friday fun here)
Photo by Judepics/Creative Commons