Live action footage
Thean Hou Chinese Temple, Kuala Lumpur, Malaysia, Southeast Asia, Asia
HD
1920 x 1080