Nepal Pagoda Temple in Florida, USA

Thanks for watching!