Penglai Fairy Islands
Yellow Mountains, China
1 of 12
©2001, Steve Mulligan