Ganga Talao is believed to be linked to the holy river Ganges of India.
The statue of Lord Shiva and Maa Durga is situated on the banks of Ganga Talao.Lord Shiva statue is the third tallest Shiva statue in the world.
Both the statues are 108 Feet high.
16 окт 2024