Posted inConstructions Discovery Facts 3 facts about the tallest statue in the world that was built in India Posted by Azahar November 14, 2018India has completed the construction of the tallest statue in the world — the statue…