Baguio City - It really feels like a city in the clouds.