A 15th century temple dedicated to the Buddhist Goddess of Mercy, Guanyin, on Xiao Putuo island, Er Hai lake.