Pinned 9 years ago
Storm Clouds in Yellow Mountains - China. Totally looks all LOTR-ish, just sayin..