Tallest Mahadev (Shivaji) Sanga, Nepal

World's tallest statue of lord shiva (mahadev) in Sanga, Bhaktapur of Nepal.