Malaysia Kuala Lumpur: Thean Hou temple
Malaysia Kuala Lumpur: Thean Hou temple situated on the top of Robson Hill is the largest Chinese temple in Southeast Asia. View of a a statue representing a venerated general
© Taolmor | Stock Free Images
Similar Free Images