Gaya

Vishnupad Temple - believed to have been built over Vishnu's footstep (pad). Rebuilt by Rani…

Vishnupad Temple - believed to have been built over Vishnu's footstep (pad). Rebuilt by Rani…

Road with tiled huts, Indian woman carrying water jar in foreground.

Vishnupad Temple - believed to have been built over Vishnu's footstep (pad). Rebuilt by Rani…