This is the place to enjoy quiet reflection and stunning views