Wan Loong Chinese Temple literally means “Dragon of the Clouds”,dint have time t go inside though had a click on the go