This sea of clouds which develops over the mountain summit in Dupax del Norte town has been drawing tourists who are looking for best Instagrammable spots. With all the hustle and bustle of the city, Nueva Vizcaya might be your next stop to experience these newest natural attractions. The rare clouds formation was visible after a heavy downpour in the afternoon or at night. Local Government encouraged the tourists to maintain the cleanliness of the place.