Statue of Unity: World’s tallest statue can be seen from space! Watch photo!
NP NEWS 24 ONLINE –India’s pride and world's tallest statue ever which could have been seen from the radius of 30 km, now can also be seen from the space. The statue of unity build in memory of Sardar Vallabh Bhai Patel is the…