Designed by
Title
Decorated elephants walking in Jaleb Chowk main courtyard in A #91410731
Description
Decorated elephants walking in Jaleb Chowk main courtyard in Amber Fort, Rajasthan, India. Elephant rides are popular tourist attraction in Amber Fort.
This image is editorial