2 Jul ’10 365 PhotosEnglandLondontravel High places… It never fails. Sometimes its the most holy structure, sometimes it is the most impenetrable fortress. But always, it is the thing that is cherished the most by that society.…