I'm posting many TBT from Asia but sheesh, China puts on the most breathtaking 'nature shows' all the time!
The only time I saw the peak of Jade Dragon Snow Mountain during our stay was when we were leaving Lijiang. I took this picture from the window on the back of the bus.
No comments:
Post a Comment