« back to search results
Share
twitterlinkedinfacebook
Image 33 of 108
< Prev Next >
20170223_world_21847.jpg
The beautiful Tea House lakeside pavilion at the Grand Hyatt Lijiang Hotel, Yunnan Province, China.