NPU Video: Swayambhunath stupa, Nepal

Kathmandu, Nepal.