The 13 Tallest Statues in India

India is known for its abundance of sacred statues and even more for the impressive heights that some of these statues reach.  In fact, India houses some of the largest statues in the world, with towering heights that reach nearly 600 feet.  Plus, many of these gigantic statues are located in picturesque areas along the … Read more