James.
*Disclaimer: I own nothing unless otherwise stated, I post what Catches my attention.
ChinaFotoPress / Getty Images
March 31, 2012. Photographers line up to capture The Aizhai Suspension Bridge, which spans over 1,100 m with a height of at least 330 m in Anzhai, Hunan Province, China.
TIME’s photo department presents the pictures of the week, March 30 – April 6. See more here.
It means “believe the impossible.”
(Source: kolatea4me)
(Source: brow-n)
(Source: mattfershuure)
(Source: breakmelikeapromise)