Wat Naung Long← Explore all Temples & Teerth Place: MenghaiWat Naung Long. Located in Menghai.AddressAvailable soon.Open this temple in the Encyclopedia