(via Fancy - Terraced Rice Field @ Yunnan, China)
this is so incredibly gorgeous
wonder of wonders
Sublime beauty. proof that God exists.