Planning your next adventure? These eight towering statues from around the world combine history, culture and stunning architecture, making them perfect additions to your travel wish-list.
A colossal 81-foot statue of Lord Ram, costing Rs 50 crore, will soon grace Mangolpur Kalan in northwest Delhi. The Delhi Village Development Board sanctioned Rs 55 crore for this project, aiming to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results