Vishvanatha Temple - Credit: Wikimedia Commons
The Vishvanatha Temple is a Hindu temple in Madhya Pradesh, India. It is located among the western group of Khajuraho Monuments, a UNESCO World Heritage site. The temple is dedicated to Shiva, who is also known as "Vishvanatha" (IAST: Viśvanātha), meaning "Lord of the Universe". Read more on Wikipedia
Source: en.wikipedia.org