Question: What country are the Shaw Boulevard and the Shangri-La Plaz in?
Sentence (from "Shangri-La Plaza"): Shangri-La Plaza (colloquially called as Shang) is a large, upscale-luxury shopping mall located in Ortigas Center, Mandaluyong, Philippines.
Relevant evidence: Yes