The amazing detail of Indian architecture. Jaipur.
An orange monument on an artificial island in Pushkar Lake, a site sacred to Hindu pilgrims who visit the ghats to bathe in its holy waters.
Pushkar, India