Rocky Canyon , Douro River , PortugallovelyAugust 2, 2013Places Rocky Canyon , Douro River , Portugal Source: