Wat Pho in Thailand hosts the largest indoor Buddah in the world. The imposing 141 feet statue is made most impressive by being enclosed in a temple barely larger than the Buddah itself, forcing you to stand close to the enormous image. The feet are adorned with 108 "auspicious signs" or motifs under which the Buddah manifests such as flowers and birds.
May 14, 2012