Orcha

Attraction

Chaturbhuj Temple India

Completed in the early 17th century, this beautiful temple is dedicate do Lord Vishnu and richly ornamented.