Designed by
Title
Chaturbhuj Temple in Orchha, India #119103151
Description
Chaturbhuj Temple is one of the most fabulous and ancient architecture built by Raja Madhukar between the years 1558 and 1573. dedicated to Vishnu, it`s situated at Orchha in Madhya Pradesh, India.