In a post created specifically for this challenge, share a photo that means On Top!
On a trip to the Chinese province of Yunnan, we were on top of the world. Or so it felt at the highest point we were allowed to ascend on Jade Dragon Snow Mountain in the Himalayas. The summit is over 18,000 feet high. And as is typical in China, you are never, ever alone no matter how theoretically remote an area might be.