these are Buddhist statues at Nelligala temple. Buddhist peoples warship lord buddha in this place. its locate near to the up country ( Kandy) vehicles parking available. wheel chair accessed.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections