India has made history by unveiling the Statue of Unity – the tallest ever statue in the world! Leaving behind the Spring Temple of Buddha statue in China (the former tallest statue in... Read more
India has made history by unveiling the Statue of Unity – the tallest ever statue in the world! Leaving behind the Spring Temple of Buddha statue in China (the former tallest statue in... Read more
Copyright 2018 - Sreekanth Gurthi. All Rights Reserved.