Jatayu Earth's Center Nature Park (built 2018)
Location: 8.865888°N, 76.867306°E