Answer by
shanichole (12)
Brimham rocks are located in England, and they are one of the most unique set of natural rock formations in the world. The most interesting of all of the rocks in the area is Idol Rock, is a huge rock, which is suspended on a much smaller rock only a small percentage of its size.