After Rain

This image was captured in Zhangjiajie which is located in the northwest of Hunan Province in China. These are most amazing mountains I have been. If you still remember the movie "Avatar" , you would think those mountains from Pandora or vice versa.
After Rain