Designed by
Title
Chaturbhuj Temple of Rama an Avatar of Vishnu at Orchha #229643908
Description
Chaturbhuj Temple dedicated to Vishnu is situated at Orchha district Niwari in Madhya Pradesh India The name Chaturbhuj is a combination of 'chatur' meaning "four" and 'bhuj' meaning "arms" which literally translates to "one who has four arms" and refers to Rama an Avatar of Vishnu 03 13 2010
This image is editorial