Australia in December - andrewsadventures
They clearly have some seriously cool mountains in China!

They clearly have some seriously cool mountains in China!