
Vernazza
Italy.


Dubai
United Arab Emirates.

Zaanse Schans
The Netherlands.



The Taj Mahal

Danba
Danba county, in the Garzê Tibetan Autonomous Prefecture in western Sichuan Province, China.





















Mozambique, February 2018

Mozambique, February 2018

Mozambique, February 2018

Kangding, June 2017

South Africa, January 2018

South Africa, January 2018

South Africa, January 2018

Tagong, June 2017

Tagong, June 2017

Tagong, June 2017

Tagong, June 2017

Danba, June 2017

Danba, June 2017
Tibet Autonomous Region, June 2017

El-Salvador, May 2017

El-Salvador, May 2017
















