Question: where is the world's tallest shiva statue
Answer: Sanga , on the border of the Bhaktapur and Kavrepalanchwok districts in Nepal