Chaturbhuj Temple Orchha is situation at Orchha in Madhya Pradesh, India which is dedicated to lord Vishnu. This chaturbhuj is combined of chatur which meaning is four and bhuj meaning is arms.
That means who has four arms and refers to Lord Ram an avatar of Vishnu.
Share On Social:
Facebook
Twitter
Pinterest
WhatsApp