Rice terraces in Yuanyang, China. That big wall isn’t the only wondrous thing about China … these seem like a CG scene from a sci-fi film. Impossible stuff (via travelhighlights)
← Home
Rice terraces in Yuanyang, China. That big wall isn’t the only wondrous thing about China … these seem like a CG scene from a sci-fi film. Impossible stuff (via travelhighlights)