Puttur Shree Mahalingeshwara Temple - Credit: Wikimedia Commons
Puttur Shree Mahalingeshwara Temple is a 12th-century temple, located in Puttur, Dakshina Kannada in the Indian state of Karnataka. Lord Shiva (popularly known as Puttur Mahalingeshwara) is the main deity. Read more on Wikipedia
Source: en.wikipedia.org