5
20
Mt. Yangbew is a great place to visit. It is located at La, Trinidad, Benguet, Philippines. It's foggy state is one of the greatest experience you can ever feel and see for yourself.
I just heard it that Mt. Yangbew. Do mountain Climbing is permitted to that mountain?