Where is Longji Rice Terraces?

Where is Longji Rice Terraces located?

Longji Rice Terraces, Longji Rice Terraces, China (approx. 25.72906°, 110.0667°)


Where is Longji Rice Terraces on the map?