ilivetotravel.me
Swayambhunath - A Special Place in Kathmandu | ilivetotravel's travel log
The Swayambhunath temple in Kathmandu, Nepal is known more for the monkeys that live there but it reflects a deep faith by those who built it over the centuries.