Home Asian Countries Philippines Treasure Mountain “Sea of Clouds” in Rizal, The PhilippinesPhilippinesTips and TricksTravel HotspotsVideosTreasure Mountain “Sea of Clouds” in Rizal, The PhilippinesBy admin - Apr 15, 2018Facebook Twitter Pinterest WhatsApp 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 🙂