Buddhist stupa in Kathmandu Nepal

Buddhist stupa in Kathmandu Nepal

Landmark of the historical buddhist stupa in Kathmandu Nepal

by
by
by
by
by
by