Stock Photo - view from Refreshing terrace in Huangshan mountain (Yellow mountain), known as the loveliest mountain of China, World Natural and Cultural Heritage site by UNESCO, Anhui, China.

Stock Photo: view from Refreshing terrace in Huangshan mountain (Yellow mountain), known as the loveliest mountain of China, World Natural and Cultural Heritage site by.

Searchable keywords

Choose multiple keywords

More from this author

View Images & Videos by zhuzhu