Where is Zhou Ye Cottage?

Where is Zhou Ye Cottage located?

Zhou Ye Cottage, TW-MIA, TW (approx. 24.39141°, 120.79556°)


Where is Zhou Ye Cottage on the map?