Vemulawada Raja Rajeshwara Temple: A Journey Through History