previous | index | next


Thailand

THE RADIATING 'BODHISATTVA AVALOKITESVARA' STATUE
Also known in Southeast Asia as 'Bodhisattva Lakesvara' which means 'Lord of the world' is a Buddhist deity and can be found amongst the ruins in 'Muang Sing Historical Park' near Kanchanaburi