Created By

Life in Nepal

Kathmandu, Nepal

A man sits next to a young girl on a street in Nepal. The total population of Nepal is around 30 million, of which the majority reside in Kathmandu, the capital.

Stunning Shrines and Temples in Japan That Will Leave You Mesmerised