India 2005

Another angle reveals the size of the amazing complex known as the Chaumukha temple in Ranakpur.

Previous Up Next