English: It is located in The Hague, Netherlands.
Telugu: ఇది నెదర్లాండ్స్ లోని హెగ్ నగరంలో ఉన్నది.