A travelogue by Larry Quah who travels to open the "windows of his mind", takes nothing with him but fond memories and leaves nothing but his footprints.
Tuesday, May 24, 2011
Elaborate carvings on an altar table in Cheng Hoon Teng, Melaka's oldest Taoist temple built in 1646. This temple was featured in my 2006 postings.
No comments:
Post a Comment