If India isn’t already on your list of must-visit countries, it should be. Between the delicious food, centuries old architecture and incredible culture, the country as a whole has a lot to offer when it comes to the traveler with wanderlust. If you needed one more reason to visit–you don’t–you can now add a visit to the world’s largest bird statue to the list. Created by sculptor Rajiv Anchal, this giant concrete statue-the largest bird statue in the world–pays homage to Jatayu and the legend of Ramayana. As The Hindu tells it, “Legend has it that it was on a rocky peak near the village that the mythological giant eagle of the Ramayana fell while fighting Ravana. Thereafter, the place came to be known as ‘Jatayumangalam’. Over the years, it became Chadayamangalam and the peak became Jatayupara (Jatayu rock).” Anchal’s decades long effort created a unique landmark that checks all the boxes for an international tourist destination despite the fact that the museum and the theater housed in the 200′ long, 150′ wide and 70′ tall sculpture aren’t open yet.