Made in the image of Vairocana Buddha, the second-tallest statue in the world stands at 208 meters high and is located in Henan, North-Central China. According to the BBC, the project — surrounding structures and all — cost a whopping 55 million USD, while the statue alone cost 18 million USD to build.