(Photo: Sung Ming Whang)
(Photo: Sung Ming Whang)
(Photo: Ken Marshall)
(Photo: Ken Marshall)
93 miles north of Chengdu, China lies Huanglong--a large array of stunningly beautiful hot springs, streams and waterfalls. You can see why it's a popular tourist destination. View more photos at the link.