The sculpture stands tall at 200 feet high, making it the largest bird sculpture in the world, and it is located atop a hill in Chadayamangalam in Kollam district. More
Located on the Spanish island of Lanzarote, this road cuts through a landscape of black and gray volcanic rocks covered in a thick layer of green moss. More