Stock Photo: Buddha footprint, Tiger Cave Temple Wat Tham Suea, Krabi Province, Thailand, Southeast Asia, Asia