Where is Crystal Palace?

Where is Crystal Palace located?

Crystal Palace, Ljubljana, Slovenia (approx. 46.06693°, 14.54132°)


Where is Crystal Palace on the map?