A paradise for children amidst the mountain beauty