Posted 11 years ago
aghcollect
(2304 items)
This is a 2002 unused postcard from the Shangri-La Hotel, Shenzhen, China showing a beautiful Chinese scene which is also a huge mural in their lobby. - The Shangri-La Hotel is a five-star hotel and is located in Shenzhen, Guangdong Province, People's Republic of China.
The card is a large size 5" X 7".