More ideas from Myri
The Bridge of Immortals, Huanghsan, China.

The Bridge of Immortals, Huangshan, China. The world’s highest bridge is situated in the Yellow Mountains, also known as Huangshan. From the bridge you will have a breathtaking view, and see how the clouds are touching the mountainsides beneath you.


And now that I brought that name up, idk whether to be sad about Hedwig or happy about this adorable picture :-\ What they fail to realize is that this is a barn owl, not a snowy owl ~Sabrina

travel travel travel travel travel travel.

Collecting those stamps in your Passport is soooo much fun! But, many customs officials no longer routinely sure to ask them to stamp your passport if it is a location you'd like to collect a travel stamp for!