by keladawy
Chin Swee Caves Temple in Genting Highlands, Malaysia, showcases intricate architecture and vibrant colors, set against a backdrop of lush mountains and a clear sky