Veerabhadra Temple - Credit: Wikimedia Commons
Veerabhadra Temple is located on Devakuta Parvatham, a hillock on an islet amidst the Godavari River near Pattiseema in West Godavari, Andhra Pradesh. The temple is dedicated to Shiva and the namesake is Veerabhadra. Read more on Wikipedia
Source: en.wikipedia.org