A nature trail in Baguio City, known for its scenic mountain views, forest walks, and proximity to the city. A popular spot for nature lovers seeking a refreshing mountain experience.