It's very common to see the statues of Buddha
or Guan Yin (the Goddess of mercy) in the mountains of Taiwan. They are found in temples, shrines, caves, or sometimes just on big rocks. On Elephant mountain in Taipei, there are many statues of Buddha, too.