Where is Lion's Head Mountain Visitor Center located?
Lion's Head Mountain Visitor Center, Lion's Head Mountain Visitor Center, TW (approx. 24.6557°, 121.0231°)
Lion's Head Mountain Visitor Center, Lion's Head Mountain Visitor Center, TW (approx. 24.6557°, 121.0231°)