TempleTemple (name being verified)Menghai, ChinaSri Rama (likely, or a syncretic Vaishnava-Shakta deity) / श्री रामचन्द्र (संभवतः श्री राम-सीता-लक्ष्मण-हनुमान सहित)Google Maps (opens in a new tab)View temple →