This was taken at Murudeshwara, 120kms from Karwar, and depicts the Huge "Raja Gopura" Tower alongside the Murudeshwara Temple, and the Murudeshwar Beach (Video of the Beach here..)
The Rajagopura at the entrance of the Temple is the world's tallest, standing at 249 feet. Inaugurated in May 2008, this mammoth structure is the latest addition to the Temple. The Gopura has 22 floors and is the only Gopura to be fitted with elevators.
Source - murudeshwar.org