Spain : town : Barcelona | Torre Jaume I : country : Spain | Torre Jaume I : height : 107 m
Located in Barcelona, Spain, Torre Jaume I is 107 m tall.