This Satellite Photo Of The World's New Tallest Statue Is Something Else
This Satellite Photo Of The World's New Tallest Statue Is Something Else
The 597-foot statue, which depicts Indian independence leader Sardar Vallabhbhai Patel, cost $400 million and was the subject of a good deal of controversy in India.
November 16, 2018 at 05:12AM
"Continue" https://ift.tt/2qOsVef - #mommyproblems, #momswithcameras, #nothingisordinary, #motherhoodrising