• See More

    The park's observation deck is the best spot. The view from up there is absolutely beautiful and breathtaking.

Other Reviews by Jessie Cheng