Where is Feilai Temple?

Where is Feilai Temple located?

Feilai Temple, Feilai Temple, China (approx. 23.708334°, 113.172775°)


Where is Feilai Temple on the map?