Located on a small island in Ninh Binh’s Hoa Lu City, Bat Long Pagoda impresses visitors with its glittering golden details ...