The Grand Hotel sits in the Neihu District north of Taipei. You can see part of the park and the river here, and Taipei 101 in the distance. Behind the hotel is a chain of mountains, including Yang Ming Shan National Park.
There are no foreign lands. It is the traveler only who is foreign.
- Robert Louis Stevenson