Home Asian Countries Philippines Treasure Mountain “Sea of Clouds” in Rizal, The Philippines

Treasure Mountain “Sea of Clouds” in Rizal, The Philippines

Treasure mountain is our second attempt to witness the sea of clouds near Manila. A great place to have some fresh cool mountain air and to see an awesome sea of clouds (if the right atmospheric conditions are present, of course 🙂