Miranda Castle

Miranda Castle, also known as Noisy Castle, was a 19th-century castle in Celles, province of Namur, Belgium, in the region of the Ardennes.

New South China Mall

New South China Mall in Dongguan, China is the largest mall in the world based on gross leasable area, and ranked second in total area to the Dubai Mall.