Penglai Fairy Islands
Yellow Mountains, China

1 of 12
©2001, Steve Mulligan