19/03/2026
Visiting Dragon Treasure Castle in Baguio city, Philippines located in Upper Irisan. It opened in Feb 2025 for tourist attraction. The castle has a massive stone structure, often called a "Stone Kingdom" because it is meticulously crafted using local kabite stone-laying techniques to mimic medieval castles. Igorot Stone Castle opened for public first in May 2021.