The Grand Hotel is an iconic landmark in Taipei City, Taiwan, and has played host to many foreign dignitaries that have visited Taipei.
Photo credit: Liyu
The Grand Hotel is an iconic landmark in Taipei City, Taiwan, and has played host to many foreign dignitaries that have visited Taipei.
Photo credit: Liyu