Abdullah bin Abdul Aziz al-Saud is the king of Saudi Arabia and his dad (King Fahd) buit this palace 17'000 square meters in Switzerland.
Abdullah bin Abdul Aziz al-Saud is the king of Saudi Arabia and his dad (King Fahd) buit this palace 17'000 square meters in Switzerland. Palaces Links: en.wikipedia.org By: cmike77