Where is Royal Palace of Pedralbes?

Where is Royal Palace of Pedralbes located?

Royal Palace of Pedralbes, Royal Palace of Pedralbes, Spain (approx. 41.38839°, 2.1170278°)


Where is Royal Palace of Pedralbes on the map?