Amideva Buddha Park Kathmandu guide | Largest Buddha Statue in Nepal

Amideva Buddha Park Kathmandu guide | Largest Buddha Statue in Nepal. अमिदेवा बुद्ध पार्क, Walk around Buddha Park, Swayambhu, Kathmandu, Nepal #Bu...
Back to Top