P1080609 Published December 13, 2014 at 2882 × 3939 in Sri Lanka and some inspiration ← Previous 160ft buddha