Stairway to Heaven: Philippines
This is Luzon Island in the Republic of the Philippines, where rice paddies spread out in a staircase-like pattern. The Cordillera, a mountainous central region in the northern part of the island, is located at an altitude of